weasel duck - Turkish English Dictionary